<!doctype html>
<html lang="en">

<head>
  <meta charset="UTF-8" />
  <link rel="icon" href="/favicon.ico" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
  <title></title>
</head>

<body style="overflow: hidden;">
  <div id="chenApp"> </div>
  <script>
    const load = localStorage.getItem('closeLoadingUI') || '{"value":false}';
    if (JSON.parse(load).value === false) {
      // eslint-disable-next-line
      const app = window["\x64\x6f\x63\x75\x6d\x65\x6e\x74"]['\x71\x75\x65\x72\x79\x53\x65\x6c\x65\x63\x74\x6f\x72']('\x23\x63\x68\x65\x6e\x41\x70\x70'); const chen_show_loading = window["\x64\x6f\x63\x75\x6d\x65\x6e\x74"]['\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74']('\x64\x69\x76'); chen_show_loading['\x69\x64'] = '\x63\x68\x65\x6e\x5f\x73\x68\x6f\x77\x5f\x6c\x6f\x61\x64\x69\x6e\x67'; chen_show_loading['\x69\x6e\x6e\x65\x72\x48\x54\x4d\x4c'] = `<p><b>正在加载系统资源,精彩马上回来</b><span>请耐心等待 . . .</span></p><a href="\x68\x74\x74\x70\x73\x3a\x2f\x2f\x67\x69\x74\x65\x65\x2e\x63\x6f\x6d\x2f\x63\x68\x65\x6e\x2d\x31\x39\x39\x39"target="\x5f\x62\x6c\x61\x6e\x6b">i</a><canvas id="\x63\x68\x65\x6e\x4c\x6f\x61\x64\x69\x6e\x67"/>`; app['\x61\x70\x70\x65\x6e\x64\x43\x68\x69\x6c\x64'](chen_show_loading); const chen_show_loading_style = window["\x64\x6f\x63\x75\x6d\x65\x6e\x74"]['\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74']('\x73\x74\x79\x6c\x65'); chen_show_loading_style['\x69\x6e\x6e\x65\x72\x48\x54\x4d\x4c'] = `#chen_show_loading{position:relative;width:100vw;height:100vh;background:linear-gradient(to top,GhostWhite,LightCyan,Ivory)}#chen_show_loading p{position:absolute;bottom:32%;left:50%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#1793ff;font-size:24px;transform:translate(-50%,-50%)}#chen_show_loading p span{font-size:18px;color:#666;margin:9px}#chen_show_loading canvas{position:absolute;top:30%;left:50%;transform:translate(-50%,-50%)}#chen_show_loading a{opacity:0;width:56px;height:56px;position:absolute;bottom:0%;left:50%;transform:translate(-50%,-50%);color:#1793ff;font-size:18px;text-decoration:none}`; app['\x61\x70\x70\x65\x6e\x64\x43\x68\x69\x6c\x64'](chen_show_loading_style); let M = window["\x4d\x61\x74\x68"], PI = M['\x50\x49'], TWOPI = PI * 2, HALFPI = PI / 2, canvas = window["\x64\x6f\x63\x75\x6d\x65\x6e\x74"]['\x71\x75\x65\x72\x79\x53\x65\x6c\x65\x63\x74\x6f\x72']('\x23\x63\x68\x65\x6e\x4c\x6f\x61\x64\x69\x6e\x67'), ctx = canvas['\x67\x65\x74\x43\x6f\x6e\x74\x65\x78\x74']('\x32\x64'), width = canvas['\x77\x69\x64\x74\x68'] = 350, height = canvas['\x68\x65\x69\x67\x68\x74'] = 350, cx = width / 2, cy = height / 2, count = 40, sizeBase = 0.1, sizeDiv = 5, tick = 0; ctx['\x74\x72\x61\x6e\x73\x6c\x61\x74\x65'](cx, cy); (function loop () { if (window["\x64\x6f\x63\x75\x6d\x65\x6e\x74"]['\x71\x75\x65\x72\x79\x53\x65\x6c\x65\x63\x74\x6f\x72']('\x23\x63\x68\x65\x6e\x4c\x6f\x61\x64\x69\x6e\x67')) requestAnimationFrame(loop); ctx['\x63\x6c\x65\x61\x72\x52\x65\x63\x74'](-width / 2, -height / 2, width, height); ctx['\x66\x69\x6c\x6c\x53\x74\x79\x6c\x65'] = '\x23\x66\x66\x66'; let angle = tick / 8, radius = -50 + M['\x73\x69\x6e'](tick / 15) * 100, size; for (let i = 0; i < count; i++) { angle += PI / 64; radius += i / 30; size = sizeBase + i / sizeDiv; ctx['\x62\x65\x67\x69\x6e\x50\x61\x74\x68'](); ctx['\x61\x72\x63'](M['\x63\x6f\x73'](angle) * radius, M['\x73\x69\x6e'](angle) * radius, size, 0, TWOPI, false); ctx['\x66\x69\x6c\x6c\x53\x74\x79\x6c\x65'] = '\x68\x73\x6c\x28\x32\x30\x30\x2c \x37\x30\x25\x2c \x35\x30\x25\x29'; ctx['\x66\x69\x6c\x6c'](); ctx['\x62\x65\x67\x69\x6e\x50\x61\x74\x68'](); ctx['\x61\x72\x63'](M['\x63\x6f\x73'](angle) * -radius, M['\x73\x69\x6e'](angle) * -radius, size, 0, TWOPI, false); ctx['\x66\x69\x6c\x6c\x53\x74\x79\x6c\x65'] = '\x68\x73\x6c\x28\x33\x32\x30\x2c \x37\x30\x25\x2c \x35\x30\x25\x29'; ctx['\x66\x69\x6c\x6c'](); ctx['\x62\x65\x67\x69\x6e\x50\x61\x74\x68'](); ctx['\x61\x72\x63'](M['\x63\x6f\x73'](angle + HALFPI) * radius, M['\x73\x69\x6e'](angle + HALFPI) * radius, size, 0, TWOPI, false); ctx['\x66\x69\x6c\x6c\x53\x74\x79\x6c\x65'] = '\x68\x73\x6c\x28\x36\x30\x2c \x37\x30\x25\x2c \x35\x30\x25\x29'; ctx['\x66\x69\x6c\x6c'](); ctx['\x62\x65\x67\x69\x6e\x50\x61\x74\x68'](); ctx['\x61\x72\x63'](M['\x63\x6f\x73'](angle + HALFPI) * -radius, M['\x73\x69\x6e'](angle + HALFPI) * -radius, size, 0, TWOPI); ctx['\x66\x69\x6c\x6c\x53\x74\x79\x6c\x65'] = '\x68\x73\x6c\x28\x31\x36\x30\x2c \x37\x30\x25\x2c \x35\x30\x25\x29'; ctx['\x66\x69\x6c\x6c'](); } tick++; })();
    }
  </script>

  <script type="module" src="/src/main.ts"></script>
</body>

</html>